Main ----- Copyright Up Previous Next

Questions & Answers

Q: Why do You call it URI? I thought it's URL (Universal Resource Locator or U R lost)?
A: Ok, put a finger into your mouth and try to reach as far inside as possible. After some specific point, you will empty your stomach. And what do you say then? Exactly, "URL"! So the main reason why I do not like the term URL is because it always reminds me of puking.
Additionally, the Internet-Draft for HTML 2.0, June 16, 1995, tells you:
    URI
            A Universal Resource Identifier is a formatted string
            that serves as an identifier for a resource, typically
            on the Internet. URIs are used in HTML to identify the
            destination of hyperlinks. URIs in common practice
            include Uniform Resource Locators (URLs)[URL] and
            Relative URLs [RELURL].
I really like that term URI a lot more. Altough, I've never really understood what's the difference between URL and URI. But who cares anyway?

Q: What are jerks?
A: Jerks are persons suffered by a well-known desease called Netscapissm. Their sources contain sections like

    <BODY BGCOLOR=#123456>
    <BLINK>Click here!</BLINK>
But, not all jerks became jerks because they like to be a jerk. Very often, jerks are forced to use code as seen above by their employee.

Q: Why is hsc that slow?
A: One reason is, that hsc handles (nearly) all resources dynamically (That means, it often calls malloc() and free(), which are known to be quite slow).
Another, quite embarrasing, reason is, that most of these resources are kept in linked lists. And therefor, if hsc has to look for something, it sequentially searches these list. Shame on me, I should use an AVL-tree for such things!


Thomas Aglassinger ( agi@giga.or.at ), 15-May-1996